be superimposed on something - Turco Inglés Diccionario